Peruvian peppertree - French English Dictionary